sponge (cleaning) - German English Dictionary